interlobar arteries - Spanish English Dictionary